package csxXiti.xiti1;

import java.util.Scanner;

/**
 * 2021年9月1日23:37:43
 * 1.编写 Java 程序能够根据月份和旅客订票张数决定优惠率。
 * 某火车站规定：在旅游旺季 7~9 月份，如果订票 20 张及其以上者，
 * 优惠票价 10%；20 张以下，优惠 5%；
 * 在旅游淡季 1~6 月 份、10~12 月份，订票 20 张及其以上者，
 * 优惠票价 20%；20 张以下，优惠10%。
 */

 class xiti1_1 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int i[] = new int[2];
        boolean b=false;

        System.out.println("请输入计划出行的月份（1~12）");
        i[0] = scan.nextInt();
        System.out.println("请输入计划出行人数");
        i[1] = scan.nextInt();

       do{
            if (!((i[0] >= 1) && (i[0] <= 12))) {
                System.out.println("*******月份输入错误！重新输入*******");
                System.out.println("请输入计划出行的月份（1~12）");
                i[0] = scan.nextInt();
                b=true;
                continue;
            } else {
                if (i[1] < 1) {
                    System.out.println("*******请重新输入计划出行人数*******");
                    System.out.println("请输入计划出行人数");
                    i[1] = scan.nextInt();
                    b=true;
                    continue;
                }
                b=false;
            }
        }while (b);

        if ((i[0] >= 7) && (i[0] <= 12)) {
            if (i[1] >= 20) {
                System.out.println("可享受9折优惠!");
            } else {
                System.out.println("可享受95折优惠!");
            }
        } else {
            if (i[1] >= 20) {
                System.out.println("可享受8折优惠!");
            } else {
                System.out.println("可享受9折优惠!");
            }
        }

    }
}
